self-loading guns - Fransızca İngilizce Sözlük